A SIP-Based Network QoS Provisioning Framework for Cloud-Hosted DDS Applications

نویسندگان

  • Akram Hakiri
  • Aniruddha S. Gokhale
  • Douglas C. Schmidt
  • Pascal Berthou
  • Joe Hoffert
  • Thierry Gayraud
چکیده

The growing trend towards running publish/subscribe (pub/sub)-based distributed real-time and embedded (DRE) systems in cloud environments motivates the need to achieve end-to-end quality-of-service (QoS) over wide-area networks (WANs). The OMG Data Distribution Service (DDS) is a data-centric middleware that provides fast, scalable and predictable distribution of real-time critical data. The DDS standard, however, provides QoS control mechanisms that are confined only to the middleware residing at end-systems, which makes it hard to support DRE pub/sub systems over WANs. A promising solution to this problem is to integrate DDS with the Session Initiation Protocol (SIP), which is an IP-based signaling protocol that supports real-time applications involving voice, video, and multimedia sessions via the QoS mechanisms in IP networks. This paper describes our approach to bridge the SIP protocol and DDS to realize DDS-based applications over QoS-enabled IP WANs by overcoming both inherent and accidental complexities in their integration. An exemplar of the proposed approach for IP DiffServ networks is described, which uses the Common Open Policy Server (COPS) protocol to assure QoS for cloud-hosted DRE pub/sub applications. To distinguish the DDS traffic from other best-effort traffic in the cloud environment, our approach uses the COPS-DRA protocol as a generic protocol for automatic service-level negotiation and the integration of this protocol in an overall QoS management architecture to manage service levels over multiple domains deploying different QoS technologies.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Distributed Anomaly Detection and Prevention for Virtual Platforms

An increasing number of applications are being hosted on cloud based platforms [69]. Cloud platforms are serving as a general computing facility and applications being hosted on these platforms range from simple multitier web applications to complex social networking, eCommerce and Big Data applications. High availability, performance and auto-scaling are key requirements of Cloud based applica...

متن کامل

Supporting SIP-based end-to-end Data Distribution Service QoS in WANs

Assuring end-to-end QoS in enterprise distributed real-time and embedded (DRE) systems is hard due to the heterogeneity and transient behavior of communication networks, the lack of integrated mechanisms that schedule communication and computing resources holistically, and the scalability limits of IP multicast in wide-area networks (WANs). This paper makes three contributions to research on ov...

متن کامل

Number 14

Cloud computing is a paradigm in high performance computing, focuses on provisioning ubiquitous computing with the help of Software and/or Hardware Virtualization. In Mobile Cloud Computing (MCC), mobile/portable devices access cloud resources through wireless communication(GPRS/3G/WiFi etc). MCC enhances the mobility of the cloud user which solves cloud computing issues such as Unreliability, ...

متن کامل

Mobile Cloud Service Selection using Back Propagation Neural Network

Cloud computing is a paradigm in high performance computing, focuses on provisioning ubiquitous computing with the help of Software and/or Hardware Virtualization. In Mobile Cloud Computing (MCC), mobile/portable devices access cloud resources through wireless communication(GPRS/3G/WiFi etc). MCC enhances the mobility of the cloud user which solves cloud computing issues such as Unreliability, ...

متن کامل

Honey Bee Behavior Inspired Particle Swarm Optimization Technique for Adaptive Resource Allocation

Cloud computing is one of the rapidly improving technologies. It provides scalable resources needed for the applications hosted on it. As cloud-based services become more dynamic, resource provisioning becomes more challenging. The QoS constrained resource allocation problem is considered in this paper, in which customers are willing to host their applications on the provider’s cloud with a giv...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011